# the minimum version of CMake.
cmake_minimum_required(VERSION 3.5.0)
project(LrcParser)

set(NATIVERENDER_ROOT_PATH ${CMAKE_CURRENT_SOURCE_DIR})

if(DEFINED PACKAGE_FIND_FILE)
    include(${PACKAGE_FIND_FILE})
endif()

include_directories(
    ${NATIVERENDER_ROOT_PATH}
    ${NATIVERENDER_ROOT_PATH}/include
    ${CMAKE_CURRENT_SOURCE_DIR}/include/
)

add_library(lrcparser SHARED napi_init.cpp ${CMAKE_CURRENT_SOURCE_DIR}/include/lrc_parser.cpp)


target_link_libraries(lrcparser PUBLIC libace_napi.z.so)

target_link_libraries(lrcparser PUBLIC
    ${CMAKE_CURRENT_SOURCE_DIR}/../../../libs/${OHOS_ARCH}/libtag.so
)